English Adjectives: scaraboid

English Adjectives verb 'scaraboid' conjugated